armoured squadron - French English Dictionary